package jaux.tank.service.system;


import java.util.List;

import javax.validation.Valid;

import jaux.tank.bean.entity.system.Role;
import jaux.tank.bean.vo.node.ZTreeNode;

/**
 * Created  on 2018/3/25 0025.
 *
 */
public interface RoleService {
    List<ZTreeNode> roleTreeList();
    List<ZTreeNode> roleTreeListByRoleId(String[] ids);

    void setAuthority(String roleId, String ids);

    void delRoleById(String roleId);
	Role update(@Valid Role role);

}
